Swimming Under Waves